The Best 15 Restaurants in Santa Clara, United States

5 Rating
50 reviews

2628 Homestead Rd, Santa Clara, CA 95051-5351, Santa Clara

"Our all time favorite donut shop in silicon valley. There is nothing like a hot, cake donut fresh o"